*{margin: 0;padding: 0;}
#container{
    font-size: 10px;
    padding: 1em 0em ;
    background-color: #e1e1e1;
}
.item{
    margin: 1em 0em;
    padding: 1em;
    background-color: #fff;
}
.author{
    display: flex;
    align-items: center;
}
.author>img{
    width: 3em;
    height: 3em;
    margin-right: 2em;
}

.title{
    font-size: 18px;
    font-weight: 600;
    margin: 0.2em 0em;
}
.item>img{
    width: 100%;
    height: 20em;
}
.detail{
    width: 100%;
    height: 1.5em;
    font-size: 16px;
    color: #666;
    overflow: hidden;
}
.commentary{
    display: flex;

}
.commentary>p{
    margin: 0em 1em;
    color: #999;
}